water locust - German English Dictionary